export default {
    // http://api.fanyi.baidu.com/api/trans/product/apidoc
    baidu: {
        zh: [
            { name: '简体中文', key: 'zh' },
            { name: '繁体中文', key: 'cht' },
            { name: '英语', key: 'en' },
            { name: '粤语', key: 'yue' },
            { name: '文言文', key: 'wyw' },
            { name: '日语', key: 'jp' },
            { name: '韩语', key: 'kor' },
            { name: '法语', key: 'fra' },
            { name: '西班牙语', key: 'spa' },
            { name: '泰语', key: 'th' },
            { name: '阿拉伯语', key: 'ara' },
            { name: '俄语', key: 'ru' },
            { name: '葡萄牙语', key: 'pt' },
            { name: '德语', key: 'de' },
            { name: '意大利语', key: 'it' },
            { name: '希腊语', key: 'el' },
            { name: '荷兰语', key: 'nl' },
            { name: '波兰语', key: 'pl' },
            { name: '保加利亚语', key: 'bul' },
            { name: '爱沙尼亚语', key: 'est' },
            { name: '丹麦语', key: 'dan' },
            { name: '芬兰语', key: 'fin' },
            { name: '捷克语', key: 'cs' },
            { name: '罗马尼亚语', key: 'rom' },
            { name: '斯洛文尼亚语', key: 'slo' },
            { name: '瑞典语', key: 'swe' },
            { name: '匈牙利语', key: 'hu' },
            { name: '越南语', key: 'vie' },
        ],
        en: [
            { name: 'Chinese Simplified', key: 'zh' },
            { name: 'Chinese Traditional', key: 'cht' },
            { name: 'English', key: 'en' },
            { name: 'Cantonese', key: 'yue' },
            { name: 'Classical Chinese', key: 'wyw' },
            { name: 'Japanese', key: 'jp' },
            { name: 'Korean', key: 'kor' },
            { name: 'French', key: 'fra' },
            { name: 'Spanish', key: 'spa' },
            { name: 'Thai', key: 'th' },
            { name: 'Arabic', key: 'ara' },
            { name: 'Russian', key: 'ru' },
            { name: 'Portuguese', key: 'pt' },
            { name: 'German', key: 'de' },
            { name: 'Italian', key: 'it' },
            { name: 'Greek', key: 'el' },
            { name: 'Dutch', key: 'nl' },
            { name: 'Polish', key: 'pl' },
            { name: 'Bulgarian', key: 'bul' },
            { name: 'Estonian', key: 'est' },
            { name: 'Danish', key: 'dan' },
            { name: 'Finnish', key: 'fin' },
            { name: 'Czech', key: 'cs' },
            { name: 'Romanian', key: 'rom' },
            { name: 'Slovenian', key: 'slo' },
            { name: 'Swedish', key: 'swe' },
            { name: 'Hungarian', key: 'hu' },
            { name: 'Vietnamese', key: 'vie' },
        ],
    },

    // https://cloud.google.com/translate/docs/languages
    google: {
        zh: [
            { name: '简体中文', key: 'zh' },
            { name: '繁体中文', key: 'zh-TW' },
            { name: '英语', key: 'en' },
            { name: '南非荷兰语', key: 'af' },
            { name: '阿尔巴尼亚语', key: 'sq' },
            { name: '阿姆哈拉语', key: 'am' },
            { name: '阿拉伯语', key: 'ar' },
            { name: '亚美尼亚语', key: 'hy' },
            { name: '阿塞拜疆语', key: 'az' },
            { name: '巴斯克语', key: 'eu' },
            { name: '白俄罗斯语', key: 'be' },
            { name: '孟加拉语', key: 'bn' },
            { name: '波斯尼亚语', key: 'bs' },
            { name: '保加利亚语', key: 'bg' },
            { name: '加泰罗尼亚语', key: 'ca' },
            { name: '宿务语', key: 'ceb' },
            { name: '科西嘉语', key: 'co' },
            { name: '克罗地亚语', key: 'hr' },
            { name: '捷克语', key: 'cs' },
            { name: '丹麦语', key: 'da' },
            { name: '荷兰语', key: 'nl' },
            { name: '世界语', key: 'eo' },
            { name: '爱沙尼亚语', key: 'et' },
            { name: '芬兰语', key: 'fi' },
            { name: '法语', key: 'fr' },
            { name: '弗里斯兰语', key: 'fy' },
            { name: '加利西亚语', key: 'gl' },
            { name: '格鲁吉亚语', key: 'ka' },
            { name: '德语', key: 'de' },
            { name: '希腊语', key: 'el' },
            { name: '古吉拉特语', key: 'gu' },
            { name: '海地克里奥尔语', key: 'ht' },
            { name: '豪萨语', key: 'ha' },
            { name: '夏威夷语', key: 'haw' },
            { name: '希伯来语', key: 'he' },
            { name: '印地语', key: 'hi' },
            { name: '苗语', key: 'hmn' },
            { name: '匈牙利语', key: 'hu' },
            { name: '冰岛语', key: 'is' },
            { name: '伊博语', key: 'ig' },
            { name: '印度尼西亚语', key: 'id' },
            { name: '爱尔兰语', key: 'ga' },
            { name: '意大利语', key: 'it' },
            { name: '日语', key: 'ja' },
            { name: '爪哇语', key: 'jw' },
            { name: '卡纳达语', key: 'kn' },
            { name: '哈萨克语', key: 'kk' },
            { name: '高棉文', key: 'km' },
            { name: '韩语', key: 'ko' },
            { name: '库尔德语', key: 'ku' },
            { name: '吉尔吉斯语', key: 'ky' },
            { name: '老挝语', key: 'lo' },
            { name: '拉丁文', key: 'la' },
            { name: '拉脱维亚语', key: 'lv' },
            { name: '立陶宛语', key: 'lt' },
            { name: '卢森堡语', key: 'lb' },
            { name: '马其顿语', key: 'mk' },
            { name: '马尔加什语', key: 'mg' },
            { name: '马来语', key: 'ms' },
            { name: '马拉雅拉姆文', key: 'ml' },
            { name: '马耳他语', key: 'mt' },
            { name: '毛利语', key: 'mi' },
            { name: '马拉地语', key: 'mr' },
            { name: '蒙古文', key: 'mn' },
            { name: '缅甸语', key: 'my' },
            { name: '尼泊尔语', key: 'ne' },
            { name: '挪威语', key: 'no' },
            { name: '尼杨扎语', key: 'ny' },
            { name: '普什图语', key: 'ps' },
            { name: '波斯语', key: 'fa' },
            { name: '波兰语', key: 'pl' },
            { name: '葡萄牙语', key: 'pt' },
            { name: '旁遮普语', key: 'pa' },
            { name: '罗马尼亚语', key: 'ro' },
            { name: '俄语', key: 'ru' },
            { name: '萨摩亚语', key: 'sm' },
            { name: '苏格兰盖尔语', key: 'gd' },
            { name: '塞尔维亚语', key: 'sr' },
            { name: '塞索托语', key: 'st' },
            { name: '修纳语', key: 'sn' },
            { name: '信德语', key: 'sd' },
            { name: '僧伽罗语', key: 'si' },
            { name: '斯洛伐克语', key: 'sk' },
            { name: '斯洛文尼亚语', key: 'sl' },
            { name: '索马里语', key: 'so' },
            { name: '西班牙语', key: 'es' },
            { name: '巽他语', key: 'su' },
            { name: '斯瓦希里语', key: 'sw' },
            { name: '瑞典语', key: 'sv' },
            { name: '塔加路语', key: 'tl' },
            { name: '塔吉克语', key: 'tg' },
            { name: '泰米尔语', key: 'ta' },
            { name: '泰卢固语', key: 'te' },
            { name: '泰文', key: 'th' },
            { name: '土耳其语', key: 'tr' },
            { name: '乌克兰语', key: 'uk' },
            { name: '乌尔都语', key: 'ur' },
            { name: '乌兹别克语', key: 'uz' },
            { name: '越南语', key: 'vi' },
            { name: '威尔士语', key: 'cy' },
            { name: '班图语', key: 'xh' },
            { name: '意第绪语', key: 'yi' },
            { name: '约鲁巴语', key: 'yo' },
            { name: '祖鲁语', key: 'zu' },
        ],
        en: [
            { name: 'Chinese Simplified', key: 'zh' },
            { name: 'Chinese Traditional', key: 'zh-TW' },
            { name: 'English', key: 'en' },
            { name: 'Afrikaans', key: 'af' },
            { name: 'Albania', key: 'sq' },
            { name: 'Amharic', key: 'am' },
            { name: 'Arabic', key: 'ar' },
            { name: 'Armenian', key: 'hy' },
            { name: 'Azerbaijani', key: 'az' },
            { name: 'Basque', key: 'eu' },
            { name: 'Belarusian', key: 'be' },
            { name: 'Bengali', key: 'bn' },
            { name: 'Bosnia', key: 'bs' },
            { name: 'Bulgarian', key: 'bg' },
            { name: 'Catalan', key: 'ca' },
            { name: 'Cebu language', key: 'ceb' },
            { name: 'Corsican', key: 'co' },
            { name: 'Croatian', key: 'hr' },
            { name: 'Czech', key: 'cs' },
            { name: 'Danish', key: 'da' },
            { name: 'Dutch', key: 'nl' },
            { name: 'Esperanto', key: 'eo' },
            { name: 'Estonian', key: 'et' },
            { name: 'Finnish', key: 'fi' },
            { name: 'French', key: 'fr' },
            { name: 'Friesian', key: 'fy' },
            { name: 'Galician', key: 'gl' },
            { name: 'Georgian', key: 'ka' },
            { name: 'German', key: 'de' },
            { name: 'Greek', key: 'el' },
            { name: 'Gujarati', key: 'gu' },
            { name: 'Haiti Creole', key: 'ht' },
            { name: 'Hausa', key: 'ha' },
            { name: 'Hawaiian', key: 'haw' },
            { name: 'Hebrew', key: 'he' },
            { name: 'Hindi', key: 'hi' },
            { name: 'Hmong', key: 'hmn' },
            { name: 'Hungarian', key: 'hu' },
            { name: 'Icelandic', key: 'is' },
            { name: 'Ibo', key: 'ig' },
            { name: 'Indonesian', key: 'id' },
            { name: 'Irish', key: 'ga' },
            { name: 'Italian', key: 'it' },
            { name: 'Japanese', key: 'ja' },
            { name: 'Javanese', key: 'jw' },
            { name: 'Kannada', key: 'kn' },
            { name: 'Kazakh', key: 'kk' },
            { name: 'Khmer text', key: 'km' },
            { name: 'Korean', key: 'ko' },
            { name: 'Kurdish', key: 'ku' },
            { name: 'Kyrgyz', key: 'ky' },
            { name: 'Laotian', key: 'lo' },
            { name: 'Latin', key: 'la' },
            { name: 'Latvian', key: 'lv' },
            { name: 'Lithuania', key: 'lt' },
            { name: 'Luxembourg', key: 'lb' },
            { name: 'Macedonian', key: 'mk' },
            { name: 'Malagasy', key: 'mg' },
            { name: 'Malay', key: 'ms' },
            { name: 'Malayalam', key: 'ml' },
            { name: 'Malta', key: 'mt' },
            { name: 'Maori', key: 'mi' },
            { name: 'Marathi', key: 'mr' },
            { name: 'Mongolian', key: 'mn' },
            { name: 'Burmese', key: 'my' },
            { name: 'Nepalese', key: 'ne' },
            { name: 'Norwegian', key: 'no' },
            { name: 'Nyanza', key: 'ny' },
            { name: 'Pashto', key: 'ps' },
            { name: 'Persian', key: 'fa' },
            { name: 'Polish', key: 'pl' },
            { name: 'Portuguese', key: 'pt' },
            { name: 'Punjabi', key: 'pa' },
            { name: 'Romanian', key: 'ro' },
            { name: 'Russian', key: 'ru' },
            { name: 'Samoan', key: 'sm' },
            { name: 'Scottish Gaelic', key: 'gd' },
            { name: 'Serbian', key: 'sr' },
            { name: 'Sesotho', key: 'st' },
            { name: 'Shanna', key: 'sn' },
            { name: 'Sin German', key: 'sd' },
            { name: 'Sinhala', key: 'si' },
            { name: 'Slovakian', key: 'sk' },
            { name: 'Slovenian', key: 'sl' },
            { name: 'Somali', key: 'so' },
            { name: 'Spanish', key: 'es' },
            { name: 'Sundanese', key: 'su' },
            { name: 'Swahili', key: 'sw' },
            { name: 'Swedish', key: 'sv' },
            { name: 'Tagalogian', key: 'tl' },
            { name: 'Tajik', key: 'tg' },
            { name: 'Tamil', key: 'ta' },
            { name: 'Telugu', key: 'te' },
            { name: 'Thai', key: 'th' },
            { name: 'Turkish', key: 'tr' },
            { name: 'Ukrainian', key: 'uk' },
            { name: 'Urdu', key: 'ur' },
            { name: 'Uzbek', key: 'uz' },
            { name: 'Vietnamese', key: 'vi' },
            { name: 'Welsh', key: 'cy' },
            { name: 'bantu', key: 'xh' },
            { name: 'Yiddish', key: 'yi' },
            { name: 'Yoruba', key: 'yo' },
            { name: 'zulu', key: 'zu' },
        ],
    },
};
